Subject: Minutes from the June 30th CIW Meeting

From: "Richard L. Daugherty (8-444-6838)" <[email-masked]>
Date: Tue, 4 Oct 94 15:27:48 EDT

Here are the (long awaited) minutes from the June 30th
CIW meeting.

Rich Daugherty

--------- start of minutes ----------------

Minutes for the CIW meeting of June 30th 1994 held in
Research Triangle Park, NC.

Opening/Admin
    Rich Daugherty opened the CIW meeting as the new chairman,
    replacing Jack Sanders.  A hardy round of applause was
    given to Jack for his excellent job in leading the CIW
    through the process of developing CPIC 2.0.

Publications
    Copies of all X/Open change requests were handed out.

Specify Local TPN/Accept Specific
    Jack Sanders lead a discussion on specify local TP Name
    and Accept Specific requirements. Consensus was reached
    to open a work item for the following two requirements:

    1. Enhanced server support - allow a multi-threaded server
    to create threads, each of which can accept incoming
    conversations for a different TP name.  That is, allow a
    program to accept a conversation for a specific TP name.

    2. Allow a program to specify the local CRM to be
    used for an outgoing conversation.

    In addition, consensus was reached on the following
    solution direction for requirement number 1.

    Extend Set_TP_Name
        - allow in Initialize_Incoming state
        - subsequent Accept_Incoming accepts an incoming
          conversation only for the specified TP name

    This work item will be carried in the technical plan as
    Specify Local TPN/Accept Specific.

Service TP Names
    Jack Sanders lead a discussion on the issues involved
    with using CPIC in conjunction with a service TP name
    on in a non-EBCDIC environment.

    Two requirements were identified and agreed to by the CIW.
    They are:
        Allow a client program to specify a STP name for
        its partner program's TP name in a non-EBCDIC environment.

        Allow a STP to associate its name with itself in
        a non-EBCDIC environment.

    A new work item was added to the CIW technical plan for
    to address these requirements (work item at pre-AD status).
    The work item will be carried in the technical plan as
    Service TP Support.

APPC and SNMP Network Management
    Bill Kwan presented the activity the IETF is doing to
    define SNMP management for CPIC/APPC systems.  The IETF
    working group welcomes input from the CIW membership.

    To be included on the mailing list for the IETF APPC MIB
    working group send a note to:
        [email-masked]

APPC Application Suite
   Mark Peters presented the APPC Application Suite.  The
   APPC Application Suite is a set of APPC based
   applications for commonly needed user functions, like
   file transfer, 3270 emulation, etc.  The source code is
   available for licensing from IBM.

Security
    Rich Daugherty presented the details of APPC Password
    Substitution.  The architecture write-up is available
    as file pub/standards/ciw/sig/sec/pwsubciw.ps or pwsubciw.zip
    or pwsubciw.ps.Z on networking.raleigh.ibm.com.

Automatic Data Conversion
    A discussion of the requirement for ADC was held.
    (The requirements are file pub/standards/ciw/sig/adc/adcreqs.txt
    on networking.raleigh.ibm.com) AD consensus was reached on the
    requirements and solution direction. Boeing is producing the
    AP proposal. (AP proposal available as file
    pub/standards/ciw/sig/adc/adcap994.ps on networking.raleigh.ibm.com)

Full Duplex Simulation Proposal
    A proposal on how a CPIC implementation can simulate
    full-duplex conversation (under the covers) was presented.
    Consensus was reached on adding a new work item
    to progress the proposal with the intention of
    adding it to the CPIC Specification as an interoperable
    way of simulation full-duplex.

    The proposal is available on networking.raleigh.ibm.com
    as file pub/standards/ciw/sig/fdx/fdxsim.ps.

New Business
    Define/recommend ordinals for CPIC.DLL in the Windows environment
        - related to binary compatibility
        - related to link by name vs link by ordinal number
        - rough consensus suggesting link by name
        - agreement to continue discussion of problems and
          potential solutions on ciw-general

    Callback for Conversation Level Non-Blocking
        - accepted as a new work item (Wall Data to provide AP proposal)
        - discussion to occur on ciw-sig-nonblocking

    "TP_STARTED/TP_ENDED" Type function for context management
        - agreement to continue discussion on ciw-general

    Wait_For_Completion
        - added infinite timeout value (-1)
        - changed time granularity from microseconds to milliseconds
        - changes will be made as errata to CPIC 2.0

    Additional Return Control Values
        - When_ConWinner_Allocated
        - When_Session_Free
        accepted as new work item (IBM to provide AP proposal)

    Call Ids
        - Should call id ranges be allocated to products/companies for
            usage in identifying extension calls?
        - consensus to make no change to current rules
            (ie, products extension use the range from 10,000 to 32,767
            with no CIW enforced/recommended suballocation)

    What should the condition code field in secondary information
        look like? leading zeros?
        - Consensus was no leading zeros.

    Is a Cancel_Wait call needed?
        - continue discussion on ciw-sig-nonblocking

    General discussion on what does APPC support which
        is not supported by CPIC
        - Frank Chin agreed to take a pass and report
            back to ciw-general

Sig Reports/Closing
    Sig reports summarized the discussion and agreements from
    earlier in the day.  Consensus was reached on opening
    the work items identified above.

--------- end of minutes -----------------------